package com.vae.content.api;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.servlet.ModelAndView;

/**
 * @author: 35238
 * 功能: 课程预览
 * 时间: 2024-05-13 22:50
 */
@Controller //注意不能使用@RestController注解(返回json数据)，要想跳转前端页面，就必须使用@Controller注解(返回前端页面)
public class FreemarkerController {

    //用户访问/toBiliView接口的时候，就会跳到biliTest.html页面，并且biliTest.html会同时拿到数据
    @GetMapping("/toBiliView")
    public ModelAndView hello(){
        ModelAndView modelAndView = new ModelAndView();
        //数据暴露
        modelAndView.addObject("name","张三");
        modelAndView.addObject("age","18");
        //把数据暴露给哪个前端文件，例如biliTest.html
        modelAndView.setViewName("biliTest");
        return modelAndView;
    }
}
